home *** CD-ROM | disk | FTP | other *** search
/ Gamers Delight 2 / Gamers Delight 2.iso / Aminet / game / board / IGNUChess151.lha / GNUChess-1.51 / itext.c < prev    next >
C/C++ Source or Header  |  1994-02-10  |  3KB  |  43 lines

  1. #include <intuition/intuition.h>
  2.  
  3. #include "global.h"
  4. #include "gfx.h"
  5.  
  6. #define ITXT    static struct IntuiText
  7.  
  8. ITXT IText_1  = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 350, &TA_Times18, "1", NULL     };
  9. ITXT IText_2  = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 300, &TA_Times18, "2", &IText_1 };
  10. ITXT IText_3  = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 250, &TA_Times18, "3", &IText_2 };
  11. ITXT IText_4  = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 200, &TA_Times18, "4", &IText_3 };
  12. ITXT IText_5  = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 150, &TA_Times18, "5", &IText_4 };
  13. ITXT IText_6  = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 100, &TA_Times18, "6", &IText_5 };
  14. ITXT IText_7  = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0,  50, &TA_Times18, "7", &IText_6 };
  15. ITXT IText_8  = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0,   0, &TA_Times18, "8", &IText_7 };
  16. ITXT IText_A  = { COLOR_RAHMEN, COLOR_BCK, JAM2,  34, 387, &TA_Times18, "A ", &IText_8 };
  17. ITXT IText_B  = { COLOR_RAHMEN, COLOR_BCK, JAM2,  84, 387, &TA_Times18, "B ", &IText_A };
  18. ITXT IText_C  = { COLOR_RAHMEN, COLOR_BCK, JAM2, 134, 387, &TA_Times18, "C ", &IText_B };
  19. ITXT IText_D  = { COLOR_RAHMEN, COLOR_BCK, JAM2, 184, 387, &TA_Times18, "D ", &IText_C };
  20. ITXT IText_E  = { COLOR_RAHMEN, COLOR_BCK, JAM2, 234, 387, &TA_Times18, "E ", &IText_D };
  21. ITXT IText_F  = { COLOR_RAHMEN, COLOR_BCK, JAM2, 284, 387, &TA_Times18, "F ", &IText_E };
  22. ITXT IText_G  = { COLOR_RAHMEN, COLOR_BCK, JAM2, 334, 387, &TA_Times18, "G ", &IText_F };
  23. ITXT IText_H  = { COLOR_RAHMEN, COLOR_BCK, JAM2, 384, 387, &TA_Times18, "H ", &IText_G };
  24. ITXT IText_R1 = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 350, &TA_Times18, "8", NULL     };
  25. ITXT IText_R2 = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 300, &TA_Times18, "7", &IText_R1 };
  26. ITXT IText_R3 = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 250, &TA_Times18, "6", &IText_R2 };
  27. ITXT IText_R4 = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 200, &TA_Times18, "5", &IText_R3 };
  28. ITXT IText_R5 = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 150, &TA_Times18, "4", &IText_R4 };
  29. ITXT IText_R6 = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0, 100, &TA_Times18, "3", &IText_R5 };
  30. ITXT IText_R7 = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0,  50, &TA_Times18, "2", &IText_R6 };
  31. ITXT IText_R8 = { COLOR_RAHMEN, COLOR_BCK, JAM2,   0,   0, &TA_Times18, "1", &IText_R7 };
  32. ITXT IText_RA = { COLOR_RAHMEN, COLOR_BCK, JAM2,  34, 387, &TA_Times18, "H ", &IText_R8 };
  33. ITXT IText_RB = { COLOR_RAHMEN, COLOR_BCK, JAM2,  84, 387, &TA_Times18, "G ", &IText_RA };
  34. ITXT IText_RC = { COLOR_RAHMEN, COLOR_BCK, JAM2, 134, 387, &TA_Times18, "F ", &IText_RB };
  35. ITXT IText_RD = { COLOR_RAHMEN, COLOR_BCK, JAM2, 184, 387, &TA_Times18, "E ", &IText_RC };
  36. ITXT IText_RE = { COLOR_RAHMEN, COLOR_BCK, JAM2, 234, 387, &TA_Times18, "D ", &IText_RD };
  37. ITXT IText_RF = { COLOR_RAHMEN, COLOR_BCK, JAM2, 284, 387, &TA_Times18, "C ", &IText_RE };
  38. ITXT IText_RG = { COLOR_RAHMEN, COLOR_BCK, JAM2, 334, 387, &TA_Times18, "B ", &IText_RF };
  39. ITXT IText_RH = { COLOR_RAHMEN, COLOR_BCK, JAM2, 384, 387, &TA_Times18, "A ", &IText_RG };
  40.  
  41. struct IntuiText    *IText_nor = &IText_H,
  42.                     *IText_rev = &IText_RH;
  43.